University of Central Florida

EME6507: Multimedia for Education & Training
Fall, 2012
Online using Canvas as a course management system

EME2040: Introduction to Technology for Educators
Fall, 2012
Mixed mode using Canvas as a course management system

 

EME2040: Introduction to Technology for Educators
Summer, 2012

Online using BlackBoard as a course management system

EME2040: Introduction to Technology for Educators
Summer, 2012
Online using BlackBoard as a course management system

 

EME2040: Introduction to Technology for Educators
Spring, 2012

Online using BlackBoard as a course management system

EME2040: Introduction to Technology for Educators
Spring, 2012
Mixed mode using BlackBoard as a course management system

 

EME2040: Introduction to Technology for Educators
Fall, 2011
Online using BlackBoard as a course management system

EME2040: Introduction to Technology for Educators
Fall, 2011
Mixed mode, using BlackBoard as a course management system

University of North Carolina at Charlotte

 

EIST8121: Advanced Instructional Design
Spring, 2011
Online using Moodle as a course management system

EIST6140: Instructional Development II
Spring, 2011
Online using Moodle as a course management system

EIST6135: Learning, Media, Technology, & Resources
Spring, 2011
Online using Moodle as a course management system

 

EIST6130: Instructional Development I
Fall, 2010
Online using Moodle as a course management system

EIST6121: Instructional Courseware Authoring  
Fall, 2010
Online using Moodle as a course management system

 

EIST8800: Independent Study in Instructional Systems Technology
Summer, 2010
Online using Moodle as a course management system

EIST8000: Topics in Instructional Systems Technology
Summer, 2010
Online using Moodle as a course management system

EIST7999: Topics in Instructional Systems Technology
Summer, 2010
Online using Moodle as a course management system

EIST6800: Independent Study in Instructional Systems Technology
Summer, 2010
Online using Moodle as a course management system

EIST6491/6491: Internship in Instructional Systems Technology I/II
Summer, 2010
Online using Moodle as a course management system

EIST6000: Topics in Instructional Systems Technology
Summer, 2010
Online using Moodle as a course management system

EIST5100: Computer Applications in Education
Summer, 2010
Online using Moodle as a course management system

 

EIST6140: Instructional Development II
Spring, 2010
Online using Moodle as a course management system

EIST6135: Learning, Media, Technology, & Resources
Spring, 2010
Online using Moodle as a course management system

EIST6121: Instructional Courseware Authoring
Spring, 2010
Online using Moodle as a course management system

 

EIST8121: Advanced Instructional Design
Fall, 2009
Online using Moodle as a course management system

EIST6130: Instructional Development I
Fall, 2009
UNC at Charlotte, College of Education

 

EIST6000: Topics in Instructional Systems Technology
Summer, 2009
Online using Moodle as a course management system

EIST5100: Computer Applications in Education
Summer, 2009
Online using Moodle as a course management system

 

EIST6140: Instructional Development II
Spring, 2009
Online using Moodle as a course management system

EIST6135: Learning, Media, Technology, & Resources
Spring, 2009
Online using Moodle as a course management system

EIST6121: Instructional Courseware Authoring
Spring, 2009
Online using Moodle as a course management system

 

EIST8121: Advanced Instructional Design#f0f0f0
Fall, 2008
UNC at Charlotte, College of Education
Online using Moodle as a course management system

EIST6130: Instructional Development I
Fall, 2008
UNC at Charlotte, College of Education
Online using Moodle as a course management system

 

EIST5100: Computer Applications in Education--4 sections
Summer, 2008
UNC at Charlotte, College of Education
Online & Face-to-Face using Moodle as a course management system

EIST8800: Independent Study in Instructional Systems Technology
Summer, 2008
UNC at Charlotte, College of Education
Online using Moodle as a course management system

 

EIST6135: Learning, Media, Research, and Technology
Spring, 2008
UNC at Charlotte, College of Education
Online using Moodle as a course management system

EIST66140: Instructional Development II
Spring, 2008
UNC at Charlotte, College of Education

http://education.uncc.edu/rhartsho/courses/spring-2008/eist6140/info.html

EIST5100: Computer Applications in Education
Spring, 2008
UNC at Charlotte, College of Education
Online using Moodle as a course management system

 

EIST6130: Instructional Development I
Fall, 2007
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2007/eist6130/info.htm

EIST6100: Readings in Instructional Systems Technology

Fall, 2007
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2007/eist6100/info.htm

 

EIST5100: Computer Applications in Education (graduate)--3 sections
Summer, 2007
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/summer-2007/eist5100-term-1/index.htm & an online version using Moodle as a course management system

EIST4100: Computer Applications in Education (undergraduate)--1 section
Summer, 2007
UNC at Charlotte, College of Education
Online using Moodle as a course management system

 

EIST6135: Learning, Media, Research, and Technology
Spring, 2007
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2007/eist6135/info.htm

EIST66140: Instructional Development II
Spring, 2007
UNC at Charlotte, College of Education

http://education.uncc.edu/rhartsho/courses/spring-2007/eist6140/info.html

 

EIST6130: Instructional Development I
Fall, 2006
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2006/eist6130/info.htm

EIST5100: Computer Applications in Education
Fall, 2006
UNC at Charlotte, College of Education
Online version using Moodle as a course management system

EIST6491: Internship in Instructional Systems Technology I
Fall, 2006
UNC at Charlotte, College of Education

 

EIST5100: Computer Applications in Education (graduate)--3 sections
Summer, 2006
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/summer-2006/eist5100-mw/index.htm & an online version using Moodle as a course management system

EIST4100: Computer Applications in Education (undergraduate)--1 section
Summer, 2006
UNC at Charlotte, College of Education
Online version using Moodle as a course management system

 

EIST6491: Internship in Instructional Systems Technology I
Spring, 2006
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2006/eist6491/info.htm

EIST6140: Instructional Development II
Spring, 2006
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2006/eist6140/info.html

EIST5100: Computer Applications in Education
Spring, 2006
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2006/eist5100/index.htm

 

EIST6130: Instructional Development I
Fall, 2005
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2005/eist6130/info.htm

EIST6492: Internship in Instructional Systems Technology II

Fall, 2005
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2005/eist6492/info.htm

 

EIST5100: Computer Applications in Education (graduate)--2 sections
Summer, 2005
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/summer-2005/eist5100-mw/index.htm

 

EIST8121: Advanced Instructional Design
Spring, 2005
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2005/eist8121/info.html

EIST6140: Instructional Development II
Spring, 2005
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/spring-2005/eist6140/info.html

 

EIST5100: Computer Applications in Education (graduate)
Fall, 2004
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2004/eist5100/info.htm

EIST4100: Computer Applications in Education (undergraduate)
Fall, 2004
UNC at Charlotte, College of Education
http://education.uncc.edu/rhartsho/courses/fall-2004/eist4100-mw/info.htm


  University of Florida

EME4406: Integrating Technology into the Secondary Curriculum
Spring, 2002 - Fall, 2003
University of Florida, College of Education

 

EME5315: Communicating with Technology
Summer, 2002 & 2003
University of Florida, College of Education

 

EME5316: Classroom Management with Technology
Summer, 2002 & 2003
University of Florida, College of Education

 

PSC3803C: Our Physical World--Physical Science for Elementary Teachers
Spring, 2002-Spring, 2004 with Dr. Eugene Dunnam
University of Florida, Dept. of Physics

 

EME6602: Human-Computer Interactivity and the Learner
Fall, 2002, with Dr. Richard E. Ferdig
University of Florida, School of Teaching and Learning